//
// Created by miaomiaole on 2023/3/30.
//

#ifndef CMAKECXX_ARRAY_H
#define CMAKECXX_ARRAY_H

#include <istream>

using namespace std;

// 模板声明
template<class T>

class Array {
    enum {
        size = 100
    };
    // 定义泛型数组
    T A[size];

public:
    T &operator[](int index);

};

template<class T>
T &Array<T>::operator[](int index) {
    return A[index];
}


#endif //CMAKECXX_ARRAY_H
